<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	
	</head>
	<body>
		
		<div>
			DOM 中的属性操作
		</div>
		
		<div >
			
			<span  id="first" class="span"> span1</span>
			<span  class="span"> span2</span>
			<span class="span">span3</span>
			
		</div>
		
		<input data-id="333"   value="用户名" name="username" />
		
		<script>
			//！！重要的第一步：先找到标签对象
			
			var input = document.getElementsByName('username')[0];
	    
			// 设置获取 标签的属性 
			
			// 1.通过obj.属性方式
			// console.log(input.value)
			// input.value = "新的用户名"
			
		
			
			//2.通过 getAttribute和setAttribute方式
			
			console.log(input.getAttribute("value"))
			input.setAttribute("value","新的用户名")
			
			
			// 使用 getAttribute 获取自定义属性
			console.log(input.getAttribute("data-id"))
			
			
			// 设置 获取标签的文本内容 ，包含子标签innerHTML .纯文本内容 innerText
			
			var div =document.getElementsByTagName("div")[1];
			
			
			console.log(div.innerHTML)
			console.log(div.innerText)

		
		</script>
		
		
	</body>
</html>